package com.cn.demo.springboot.quartz.service;

import org.quartz.SchedulerException;

public interface ITriggerUtil {
	
	/**
	 * 修改表达式
	 * @param newCron
	 * @param jobId
	 */
	void updateCron(String newCron,String jobId) throws SchedulerException;
	
	/**
	 * 修改运行状态
	 * @param taskRun
	 * @param jobId
	 */
	void updateRunStatus(Boolean taskRun,String jobId) throws SchedulerException;
	
	/**
	 * 立即执行一次，
	 * tj
	 * @param jobId 已开启的任务
	 * @throws SchedulerException
	 * 2018年12月3日 下午1:45:45
	 */
	public void nowExecute(String jobId)  throws SchedulerException;
	
}
